Ray Tracing using 3D Grid Simulations
نویسندگان
چکیده
Bounding Volume Hierarchies (BVHs) and k-d trees have been used to create interactive ray tracing. Ray tracing dynamic scenes using nVidia’s R © OptiX TM has already provided thirty to sixty frames per second or better. In this paper, we implement space partitioning methods, such as grid method and the proximity clouds (PCs), on multiple GPUs. Our motivation is to investigate the use of such methods for medical applications, because there is direct one to one correspondence between 3D voxels used in space partitioning methods and 3D voxels in the volume data. In the past, proximity Clouds have worked well on static scenes, but object movement forces recalculation of the scene and some preprocessing cost. This paper investigates parallelizing these techniques on the GPU to determine the feasibility of dynamic scenes using them. Our scenes are made of spheres instead of volume data because at this time we do not know of any technique that can generate dynamically changing volume data. Interestingly, Proximity Clouds (PCs), which typically has large gains in rendering times compared to the 3D Grid method, emerges only slightly better than the 3D Grid method for dynamic scenes because both the processing and rendering costs are now added for dynamic scenes with spheres. The 3D grid method, due to its simpler preprocessing, may be the best choice for ray tracing the dynamic volume data on multiple GPU.
منابع مشابه
An Efficient Algorithm for General 3D-Seismic Body Waves (SSP and VSP Applications)
Abstract The ray series method may be generalized using a ray centered coordinate system for general 3D-heterogeneous media. This method is useful for Amplitude Versus Offset (AVO) seismic modeling, seismic analysis, interpretational purposes, and comparison with seismic field observations.For each central ray (constant ray parameter), the kinematic (the eikonal) and dynamic ray tracing system ...
متن کاملRay Tracing Height Fields
We present a novel surface reconstruction algorithm which can directly reconstruct surfaces with different levels of smoothness in one framework from height fields using 3D discrete grid ray tracing. Our algorithm exploits the 2.5D nature of the elevation data and the regularity of the rectangular grid from which the height field surface is sampled. Based on this reconstruction method, we also ...
متن کاملThe absorption of light by rough metal surfaces—A three-dimensional ray-tracing analysis
The laser absorptance of rough surfaces has been investigated by using Monte Carlo simulations based on three-dimensional 3D ray tracing. The influence of multiple scattering, shadowing, and the Fresnel-equation based angle dependence is discussed. The 3D results are compared to previously published results from a two-dimensional ray-tracing analysis and the different applications of the two mo...
متن کاملRay-Tracing Simulations of the 60 GHz Incabin Radio Channel
In this paper, we present first results of ray-tracing simulations of the 60 GHz in-vehicular radio channel. The simulations have been performed with respect to the passenger cabin of a wide-bodied aircraft. A very detailed 3D model of the cabin has been drawn up. Parameters of common materials were taken from literature. Unknown values have been determined by means of free space measurements. ...
متن کاملAcoustic Ray-Tracing on Unstructured Adaptive Grids
A computationally efficient acoustic ray-tracing code based on unstructured adaptive grids is described in detail. The use of unstructured grids allows wave propagation simulations on complex computational domains. Detailed surface layer physics is included to take into account the atmospheric variability under different stability conditions and landuse inhomogeneities. The ray-tracing model ha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014